package com.ytjj.qmyx.admin.model.data.response;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 渠道统计响应
 * @ClassName ChannelStatisticResponse
 *
 *
 * @Version 1.0
 **/

@Data
public class ChannelStatisticResponse {

    /**
     * 日活跃人数
     *
     * @mbg.generated
     */
    private Long daus;

    /**
     * 新增用户
     *
     * @mbg.generated
     */
    private Integer newUser;

    /**
     * 激活用户
     *
     * @mbg.generated
     */
    private Integer activeUser;

    /**
     * 新用户首下单数
     *
     * @mbg.generated
     */
    private Integer firstBuyNum;

    /**
     * 意向订单数
     *
     * @mbg.generated
     */
    private Integer intentionOrderNum;
    /**
     * 复购单数
     */
    private Integer oldOrderNum;

    /**
     * 无地址订单数
     */
    private Integer noAddressOrderNum;

    /**
     * 实际订单数
     *
     * @mbg.generated
     */
    private Integer realOrderNum;

    /**
     * 支付订单数
     *
     * @mbg.generated
     */
    private Integer payOrderNum;

    /**
     * 支付率
     *
     * @mbg.generated
     */
    private BigDecimal payRatio;

    /**
     * 支付金额
     *
     * @mbg.generated
     */
    private BigDecimal payMoney;

    /**
     * 成本
     *
     * @mbg.generated
     */
    private BigDecimal costMoney;

    /**
     * 利润
     *
     * @mbg.generated
     */
    private BigDecimal profit;

    /**
     * 记录时间
     *
     * @mbg.generated
     */
    private Date recordTime;

    /**
     * 来源
     *
     * @mbg.generated
     */
    private String source;

    /**
     * 订单率
     *
     * @mbg.generated
     */
    private BigDecimal orderRatio;

    /**
     * 客单率
     *
     * @mbg.generated
     */
    private BigDecimal customerRatio;

    /**
     * 点击地址数
     *
     * @mbg.generated
     */
    private Integer addressClickNum;

    /**
     * 渠道
     */
    private String channel;

    /**
     * 退款订单数
     */
    private Integer refundOrderNum;

    /**
     * 退款金额
     */
    private BigDecimal refundAmount;

    /**
     * 退款订单数(不包含售后中的订单)
     */
    private Integer refundOrderV2Num;

    /**
     * 退款金额(不包含售后中的订单金额)
     */
    private BigDecimal refundV2Amount;

    /**
     * 退款率
     */
    private BigDecimal refundRatio;

    /**
     * 退款率
     */
    private String refundRatioStr;

    /**
     * 已退款成本
     */
    private BigDecimal refundCostPrice;

}